From 97caad1fece17320db481ebf1933ad306c68fe3f Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 3 May 2013 20:03:12 -0400 Subject: [PATCH] Don't clear data on a NULL screen This makes GtkSettings survive the object finalize test. --- gtk/gtksettings.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtksettings.c b/gtk/gtksettings.c index 0288c61716..12d2aa1af6 100644 --- a/gtk/gtksettings.c +++ b/gtk/gtksettings.c @@ -2717,7 +2717,7 @@ settings_update_provider (GdkScreen *screen, GtkCssProvider **old, GtkCssProvider *new) { - if (*old != new) + if (screen != NULL && *old != new) { if (*old) { -- 2.30.2